import { macro } from "cc";
import { App } from "../../../App";
import { Singleton } from "../../../common/Common";
import UtilTool from "../../../tools/UtilTool";
import { Ball } from "../Ball";

// 多人场模式数据类
export class GameModel3 extends Singleton<GameModel3> {

  // 游戏状态
  public MODEL_STATUS = {
      "STATUS_SYSTEM": 0,  // 游戏开始状态(系统出杆)
      "STATUS_PLAY": 1,   // 游戏进行中状态
      "STATUS_WIN": 2,    // 游戏胜利状态
      "STATUS_FAIL": 3,   // 游戏失败状态
  }

  // 游戏数据
  public gameData = null

  // 游戏数据
  public gametatus = null

  public init() {
    UtilTool.printLog('调用初始化');

  }

  public initModel() {
    UtilTool.printLog('调用初始化');
    
  }
    
  /** 
   * 设置幸运台球游戏状态
  */
  public setGameStatus(status) {
    this.gametatus = status
  }

  /** 
   * 清理数据
  */
  public clear() {
    this.gametatus = this.MODEL_STATUS.STATUS_SYSTEM
    this.gameData = null

  }

  /** 
   * 设置游戏配置数据
  */
  public setGameConfig(data) {
    
  }

    



} 